package com.gcb.common.constant;

public interface APIConstant {
    interface ShipAPIConstant {
        /**
         * 对接船讯网KEY
         */
        public static final String KEY = "ae531ed283834ce0b4cd73375b423a8c";

        /**
         * 第一个%为KEY
         * 第二个%为船只mmsiCode或者ais
         */
        String GET_MANY_SHIP_V2 = "http://api.shipxy.com/apicall/GetManyShip?v=2&k=%s&enc=1&id=%s";
        /**
         * 第一个%为KEY
         * 第二个%为船只mmsiCode或者船名或者imo或者呼号都可
         */
        String QUERY_SHIP_V2 = "http://api.shipxy.com/apicall/QueryShip?v=2&k=%s&enc=1&kw=%s&max=1";

        String GET_SHIP_STATUS_V2 = "http://api.shipxy.com/apicall/GetShipStatus?v=2&k=%s&mmsi=%s&timetype=2";

        /**
         * 第一个%为key
         * 第二个为是否截断
         * 第三个%为mmsi码
         * 第四个%为开始时间 (北京时间转换unix时间戳)
         * 第五个%为结束时间 (北京时间转换unix时间戳)
         */
        String GET_SHIP_TRACK = "http://api.shipxy.com/apicall/GetShipTrack?&k=%s&enc=1&cut=%s&id=%s&btm=%s&etm=%s";
    }

    interface BDAPIConstant {
        /**
         * 百度地图逆地理位置接口
         */
        String BD_GET_LOCATION_URL = "https://api.map.baidu.com/reverse_geocoding/v3?";
        /**
         * 百度地图经纬度转换接口
         */
        String BD_GET_LON_LAT_URL = "https://api.map.baidu.com/geoconv/v1/?";


        /**
         * 百度地图AK码
         * TODO：目前测试用的林颖账号 后续更改
         */
        String AK = "90BxrRNjaDhVwCHRsqdZAugFDtFisHbn";
    }

}
